long: 1) долгий срок; длительный период; большой промежуток времени Ex: for long надолго, на большой срок Ex: I shan't be away for long я уезжаю ненадолго, я скоро вернусь Ex: before long скоро, в ближайш
while: 1) время; промежуток времени Ex: a long while долго Ex: in a little while скоро, вот-вот Ex: a while ago только что, недавно Ex: a long while ago давным-давно Ex: after a little while вскоре, через